package com.cssy.xxkj.logic.entity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 数据对象
 * @since 2014-10-14
 */
public class LogicWarehouseInventorySnapshotDO extends LogicBizEntity {

    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

    /**
     * column logic_warehouse_inventory_snapshot.zd001WhId  仓库ID
     */
    private String zd001WhId;

    /**
     * column logic_warehouse_inventory_snapshot.zd001WhCode  仓库编码
     */
    private String zd001WhCode;

    /**
     * column logic_warehouse_inventory_snapshot.zd001WhName  仓库名称
     */
    private String zd001WhName;

    /**
     * column logic_warehouse_inventory_snapshot.zd002WhLocationId  仓位ID
     */
    private String zd002WhLocationId;

    /**
     * column logic_warehouse_inventory_snapshot.zd002WhLocationCode  仓位编码
     */
    private String zd002WhLocationCode;

    /**
     * column logic_warehouse_inventory_snapshot.zd002WhLocationName  仓位名称
     */
    private String zd002WhLocationName;

    /**
     * column logic_warehouse_inventory_snapshot.zd003MaterialsId  物料ID
     */
    private String zd003MaterialsId;

    /**
     * column logic_warehouse_inventory_snapshot.zd004MaterialsCode  物料编码
     */
    private String zd004MaterialsCode;

    /**
     * column logic_warehouse_inventory_snapshot.zd005MaterialsName  物料名称
     */
    private String zd005MaterialsName;

    /**
     * column logic_warehouse_inventory_snapshot.zd006MaterialsSpec  规格
     */
    private String zd006MaterialsSpec;

    /**
     * column logic_warehouse_inventory_snapshot.zd007MaterialsModel  型号
     */
    private String zd007MaterialsModel;

    /**
     * column logic_warehouse_inventory_snapshot.zd008Unit  单位
     */
    private String zd008Unit;

    /**
     * column logic_warehouse_inventory_snapshot.zd009Quantity  库存
     */
    private BigDecimal zd009Quantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd010BlockedStockQuantity  冻结库存
     */
    private BigDecimal zd010BlockedStockQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd011TravelingQuantity  在途库存
     */
    private BigDecimal zd011TravelingQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd012QuarantineQuantity  待检库存
     */
    private BigDecimal zd012QuarantineQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd013GoodRetQuantity  良品退料
     */
    private BigDecimal zd013GoodRetQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd014RawRetQuantity  原材料退料
     */
    private BigDecimal zd014RawRetQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd015WorkRetQuantity  作业性退料
     */
    private BigDecimal zd015WorkRetQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd016DefectiveQuantity  次品库存
     */
    private BigDecimal zd016DefectiveQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd017OldPartsQuantity  旧件数量
     */
    private BigDecimal zd017OldPartsQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd018OptimalQuantity  优等库存
     */
    private BigDecimal zd018OptimalQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd019OneQuantity  一等库存
     */
    private BigDecimal zd019OneQuantity;

    /**
     * column logic_warehouse_inventory_snapshot.zd020Batch  批次
     */
    private String zd020Batch;

    /**
     * column logic_warehouse_inventory_snapshot.zd021Brand  品牌
     */
    private String zd021Brand;

    /**
     * column logic_warehouse_inventory_snapshot.zd022MaterialsProDate  生产日期
     */
    private Date zd022MaterialsProDate;

    /**
     * column logic_warehouse_inventory_snapshot.zd023MaterialsValidityDate  有效期至
     */
    private Date zd023MaterialsValidityDate;

    /**
     * column logic_warehouse_inventory_snapshot.zd024Price  价格
     */
    private BigDecimal zd024Price;

    /**
     * column logic_warehouse_inventory_snapshot.zd025Status  状态
     */
    private String zd025Status;

    /**
     * column logic_warehouse_inventory_snapshot.zd026SnapshotCode  快照编码
     */
    private String zd026SnapshotCode;

    /**
     * column logic_warehouse_inventory_snapshot.zd027SnapshotDate  快照日期
     */
    private Date zd027SnapshotDate;

	public String getZd001WhId() {
		return zd001WhId;
	}

	public void setZd001WhId(String zd001WhId) {
		this.zd001WhId = zd001WhId;
	}

	public String getZd001WhCode() {
		return zd001WhCode;
	}

	public void setZd001WhCode(String zd001WhCode) {
		this.zd001WhCode = zd001WhCode;
	}

	public String getZd001WhName() {
		return zd001WhName;
	}

	public void setZd001WhName(String zd001WhName) {
		this.zd001WhName = zd001WhName;
	}

	public String getZd002WhLocationId() {
		return zd002WhLocationId;
	}

	public void setZd002WhLocationId(String zd002WhLocationId) {
		this.zd002WhLocationId = zd002WhLocationId;
	}

	public String getZd002WhLocationCode() {
		return zd002WhLocationCode;
	}

	public void setZd002WhLocationCode(String zd002WhLocationCode) {
		this.zd002WhLocationCode = zd002WhLocationCode;
	}

	public String getZd002WhLocationName() {
		return zd002WhLocationName;
	}

	public void setZd002WhLocationName(String zd002WhLocationName) {
		this.zd002WhLocationName = zd002WhLocationName;
	}

	public String getZd003MaterialsId() {
		return zd003MaterialsId;
	}

	public void setZd003MaterialsId(String zd003MaterialsId) {
		this.zd003MaterialsId = zd003MaterialsId;
	}

	public String getZd004MaterialsCode() {
		return zd004MaterialsCode;
	}

	public void setZd004MaterialsCode(String zd004MaterialsCode) {
		this.zd004MaterialsCode = zd004MaterialsCode;
	}

	public String getZd005MaterialsName() {
		return zd005MaterialsName;
	}

	public void setZd005MaterialsName(String zd005MaterialsName) {
		this.zd005MaterialsName = zd005MaterialsName;
	}

	public String getZd006MaterialsSpec() {
		return zd006MaterialsSpec;
	}

	public void setZd006MaterialsSpec(String zd006MaterialsSpec) {
		this.zd006MaterialsSpec = zd006MaterialsSpec;
	}

	public String getZd007MaterialsModel() {
		return zd007MaterialsModel;
	}

	public void setZd007MaterialsModel(String zd007MaterialsModel) {
		this.zd007MaterialsModel = zd007MaterialsModel;
	}

	public String getZd008Unit() {
		return zd008Unit;
	}

	public void setZd008Unit(String zd008Unit) {
		this.zd008Unit = zd008Unit;
	}

	public BigDecimal getZd009Quantity() {
		return zd009Quantity;
	}

	public void setZd009Quantity(BigDecimal zd009Quantity) {
		this.zd009Quantity = zd009Quantity;
	}

	public BigDecimal getZd010BlockedStockQuantity() {
		return zd010BlockedStockQuantity;
	}

	public void setZd010BlockedStockQuantity(BigDecimal zd010BlockedStockQuantity) {
		this.zd010BlockedStockQuantity = zd010BlockedStockQuantity;
	}

	public BigDecimal getZd011TravelingQuantity() {
		return zd011TravelingQuantity;
	}

	public void setZd011TravelingQuantity(BigDecimal zd011TravelingQuantity) {
		this.zd011TravelingQuantity = zd011TravelingQuantity;
	}

	public BigDecimal getZd012QuarantineQuantity() {
		return zd012QuarantineQuantity;
	}

	public void setZd012QuarantineQuantity(BigDecimal zd012QuarantineQuantity) {
		this.zd012QuarantineQuantity = zd012QuarantineQuantity;
	}

	public BigDecimal getZd013GoodRetQuantity() {
		return zd013GoodRetQuantity;
	}

	public void setZd013GoodRetQuantity(BigDecimal zd013GoodRetQuantity) {
		this.zd013GoodRetQuantity = zd013GoodRetQuantity;
	}

	public BigDecimal getZd014RawRetQuantity() {
		return zd014RawRetQuantity;
	}

	public void setZd014RawRetQuantity(BigDecimal zd014RawRetQuantity) {
		this.zd014RawRetQuantity = zd014RawRetQuantity;
	}

	public BigDecimal getZd015WorkRetQuantity() {
		return zd015WorkRetQuantity;
	}

	public void setZd015WorkRetQuantity(BigDecimal zd015WorkRetQuantity) {
		this.zd015WorkRetQuantity = zd015WorkRetQuantity;
	}

	public BigDecimal getZd016DefectiveQuantity() {
		return zd016DefectiveQuantity;
	}

	public void setZd016DefectiveQuantity(BigDecimal zd016DefectiveQuantity) {
		this.zd016DefectiveQuantity = zd016DefectiveQuantity;
	}

	public BigDecimal getZd017OldPartsQuantity() {
		return zd017OldPartsQuantity;
	}

	public void setZd017OldPartsQuantity(BigDecimal zd017OldPartsQuantity) {
		this.zd017OldPartsQuantity = zd017OldPartsQuantity;
	}

	public BigDecimal getZd018OptimalQuantity() {
		return zd018OptimalQuantity;
	}

	public void setZd018OptimalQuantity(BigDecimal zd018OptimalQuantity) {
		this.zd018OptimalQuantity = zd018OptimalQuantity;
	}

	public BigDecimal getZd019OneQuantity() {
		return zd019OneQuantity;
	}

	public void setZd019OneQuantity(BigDecimal zd019OneQuantity) {
		this.zd019OneQuantity = zd019OneQuantity;
	}

	public String getZd020Batch() {
		return zd020Batch;
	}

	public void setZd020Batch(String zd020Batch) {
		this.zd020Batch = zd020Batch;
	}

	public String getZd021Brand() {
		return zd021Brand;
	}

	public void setZd021Brand(String zd021Brand) {
		this.zd021Brand = zd021Brand;
	}

	public Date getZd022MaterialsProDate() {
		return zd022MaterialsProDate;
	}

	public void setZd022MaterialsProDate(Date zd022MaterialsProDate) {
		this.zd022MaterialsProDate = zd022MaterialsProDate;
	}

	public Date getZd023MaterialsValidityDate() {
		return zd023MaterialsValidityDate;
	}

	public void setZd023MaterialsValidityDate(Date zd023MaterialsValidityDate) {
		this.zd023MaterialsValidityDate = zd023MaterialsValidityDate;
	}

	public BigDecimal getZd024Price() {
		return zd024Price;
	}

	public void setZd024Price(BigDecimal zd024Price) {
		this.zd024Price = zd024Price;
	}

	public String getZd025Status() {
		return zd025Status;
	}

	public void setZd025Status(String zd025Status) {
		this.zd025Status = zd025Status;
	}

	public String getZd026SnapshotCode() {
		return zd026SnapshotCode;
	}

	public void setZd026SnapshotCode(String zd026SnapshotCode) {
		this.zd026SnapshotCode = zd026SnapshotCode;
	}

	public Date getZd027SnapshotDate() {
		return zd027SnapshotDate;
	}

	public void setZd027SnapshotDate(Date zd027SnapshotDate) {
		this.zd027SnapshotDate = zd027SnapshotDate;
	}

    

}